In a recent development, Ridge Alkonis, a US Navy officer stationed in Japan, was sentenced to... (7 revisions)